/* 
    Document   : style-synthese
    Created on : 16 sept. 2013, 14:37:47
    Author     : Mamy RAKOTONIRINA
    Description:
        Purpose of the stylesheet follows.
*/

.div-container {
    border: 5px solid #4A7EBB;
    padding: 5px;
}

.table-container td {
    vertical-align: top;
    padding: 5px;
}

.table-container td p {
    margin: 0;
    padding: 0;
}

.paddingLTR_0 {
    padding: 0 0 5px 0 !important;
}

.clear30 {
    clear: both;
    margin-bottom: 30px;
}

.td-title {
    padding: 0px !important;
}

.td-title p {
    background: #D641CF;
    border: 1px solid #969696;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 16px;
    padding: 10px !important;
    text-align: center;
    text-transform: uppercase;
}

.td-ttxpdrts-txt {
    padding: 0 5px 5px 0 !important;
}

.td-ttxpdrts-val {
    padding: 0 0 5px 5px !important;
}

.td-ttxpdrts-txt p {
    background: #FFD322;
    border: 1px solid #D9D9D9;
    font-size: 12px;
    font-weight: bold;
    padding: 5px 10px !important;
}

.td-ttxpdrts-val p {
    background: #FFD322;
    border: 1px solid #D9D9D9;
    font-size: 12px;
    font-weight: bold;
    padding: 5px !important;
    text-align: right;
}

.td-famille-txt {
    padding: 0 5px 5px 0 !important;
}

.td-famille-txt p {
    border: 1px solid #D9D9D9;
    font-size: 12px;
    font-style: italic;
    padding: 3px !important;
    text-align: right;
}

.td-famille-val {
    padding: 0 0 5px 5px !important;
}

.td-famille-val p {
    border: 1px solid #D9D9D9;
    font-size: 12px;
    padding: 3px !important;
    text-align: right;
}

.td-pdts-txt {
    padding: 0 5px 5px 0 !important;
}

.td-pdts-txt p {
    background: #C3D69B;
    border: 1px solid #77933C;
    font-size: 12px;
    padding: 3px !important;
    text-align: left;
}

.td-pdts-val {
    padding: 0 0 5px 5px !important;
}

.td-pdts-val p {
    border: 1px solid #77933C;
    font-size: 12px;
    padding: 3px !important;
    text-align: right;
}

.td-nvt-txt {
    padding: 0 5px 5px 0 !important;
}

.td-nvt-txt p {
    background: #ECC7F2;
    border: 1px solid #D641CF;
    font-size: 12px;
    font-weight: bold;
    padding: 3px !important;
    text-align: left;
}

.td-nvt-val {
    padding: 0 0 5px 5px !important;
}

.td-nvt-val p {
    border: 1px solid #D641CF;
    font-size: 12px;
    padding: 3px !important;
    text-align: right;
}

